noun
adj
verb
adv

Textual thesaurus for "ball over"

(verb) blow out of the water, shock, floor, take aback

surprise greatly; knock someone's socks off

I was floored when I heard that I was promoted